Mountain Village Life in Heavy Rain